package com.itmate.chenshiguang.service;

import java.util.List;

import com.itmate.chenshiguang.dao.memberdao;
import com.itmate.chenshiguang.entity.member;





public class MenberUserService {
	private static memberdao menberdao=new memberdao(); 

	/**
	 * 添加用户
	 * @param pu
	 * @return 返回修改数据库条数 0 失败 1成功
	 */
	public int addAccount(member pu){
		return menberdao.addAccount(pu);
	}
	/**
	 * 判断用户名密码对应的数据是否存在
	 * @param pu
	 * @return 返回 true 存在， false不存在
	 */
	public static boolean isExist(member pu){
		return menberdao.isExist(pu);
	}
	/**
	 * 判断账号密码是否正确
	 * @param u
	 * @return
	 */
	public boolean login(member u) {
		return menberdao.login(u);
	}
	/**
	 * 查询所有
	 * @return
	 */
	public static List<member> selectAlluser(){
		return menberdao.selectAllUser();
	}
	/**
	 * 查询用户是否存在
	 * @param pu
	 * @return 返回 true 存在， false不存在
	 */
	public boolean idExist(String username){
		return menberdao.idExist(username);
	}
	/**
	 * 根据家庭id查询所有家庭成员
	 * @param family_id
	 * @return
	 */
	public int selectMemberByFamily_id(int family_id) {
		return menberdao.selectMemberByFamily_id(family_id);
	}
	
	
	/**
	 * 根据用户名查询id
	 * @param u
	 * @return
	 */
	public int selectIdByUsername(member u) {
		return menberdao.selectIdByUsername(u);
	}
	public String selectNameByUsername(member pu) {
		// TODO Auto-generated method stub
		return null;
	}
	
}
